home *** CD-ROM | disk | FTP | other *** search
Text File | 2007-04-25 | 89.7 KB | 1,848 lines |
- var §\x01§ = 360;
- loop0:
- while(true)
- {
- if(eval("\x01") == 360)
- {
- set("\x01",eval("\x01") + 127);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 372)
- {
- set("\x01",eval("\x01") + 234);
- §§pop()[§§pop()] = §§pop()[§§pop()][§§constant(11)] - 10;
- eval(§§constant(0))[§§constant(19)][§§constant(18)]();
- eval(§§constant(0))[§§constant(8)](§§constant(20));
- eval(§§constant(0))[§§constant(10)] = 0;
- eval(§§constant(0))[§§constant(11)] += eval(§§constant(0))[§§constant(10)];
- eval(§§constant(0))[§§constant(9)] = 100;
- if(eval(§§constant(0))[§§constant(11)] >= 500)
- {
- eval(§§constant(2))[§§constant(23)]--;
- if(eval(§§constant(2))[§§constant(24)] >= eval(§§constant(2))[§§constant(25)])
- {
- eval(§§constant(2))[§§constant(26)][§§constant(27)](2);
- }
- else if(eval(§§constant(2))[§§constant(23)] == 0 && eval(§§constant(2))[§§constant(24)] >= 1)
- {
- eval(§§constant(2))[§§constant(26)][§§constant(27)](2);
- }
- else if(eval(§§constant(2))[§§constant(23)] == 0)
- {
- eval(§§constant(2))[§§constant(26)][§§constant(27)](§§constant(28));
- }
- removeMovieClip(eval(§§constant(0)));
- }
- break;
- }
- if(eval("\x01") == 498)
- {
- set("\x01",eval("\x01") + 91);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 487)
- {
- set("\x01",eval("\x01") - 289);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 115);
- }
- continue;
- }
- if(eval("\x01") == 83)
- {
- set("\x01",eval("\x01") + 61);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 508)
- {
- set("\x01",eval("\x01") - 31);
- break;
- }
- if(eval("\x01") == 922)
- {
- set("\x01",eval("\x01") - 823);
- break;
- }
- if(eval("\x01") == 999)
- {
- set("\x01",eval("\x01") - 491);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 31);
- }
- continue;
- }
- if(eval("\x01") == 606)
- {
- set("\x01",eval("\x01") + 136);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 99)
- {
- set("\x01",eval("\x01") + 274);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 55)
- {
- set("\x01",eval("\x01") + 944);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 599)
- {
- set("\x01",eval("\x01") + 357);
- while(true)
- {
- if(eval("\x01") == 677)
- {
- set("\x01",eval("\x01") + 260);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 913);
- }
- }
- else if(eval("\x01") == 600)
- {
- set("\x01",eval("\x01") - 593);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 686)
- {
- set("\x01",eval("\x01") + 212);
- break loop0;
- }
- if(eval("\x01") == 245)
- {
- set("\x01",eval("\x01") + 315);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 707)
- {
- set("\x01",eval("\x01") - 707);
- break loop0;
- }
- if(eval("\x01") == 898)
- {
- set("\x01",eval("\x01") - 536);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 696)
- {
- set("\x01",eval("\x01") - 451);
- loop18:
- while(true)
- {
- if(§§pop())
- {
- set("\x01",eval("\x01") - 81);
- }
- addr1236:
- while(true)
- {
- if(eval("\x01") == 348)
- {
- set("\x01",eval("\x01") + 607);
- §§push(true);
- }
- else if(eval("\x01") == 253)
- {
- set("\x01",eval("\x01") - 88);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 730);
- }
- }
- else if(eval("\x01") == 951)
- {
- set("\x01",eval("\x01") - 475);
- §§push(true);
- }
- else if(eval("\x01") == 202)
- {
- set("\x01",eval("\x01") + 633);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 443)
- {
- set("\x01",eval("\x01") - 241);
- §§push(mbsubstring(§§pop(),§§pop(),§§pop()));
- break loop0;
- }
- if(eval("\x01") == 165)
- {
- addr1321:
- set("\x01",eval("\x01") + 730);
- toggleHighQuality();
- eval(§§pop())[§§constant(16)].this[§§constant(18)]();
- _root.sol = raza[§§constant(16)].sol;
- _root._x = raza[§§constant(16)]._x - 10;
- _root[§§constant(19)][§§constant(18)]();
- _root._alpha(§§constant(20));
- _root._y = 0;
- _root._x += _root._y;
- _root.speed = 100;
- if(_root._x >= 500)
- {
- raza[§§constant(23)]--;
- if(raza[§§constant(24)] >= raza[§§constant(25)])
- {
- raza[§§constant(26)][§§constant(27)](2);
- }
- else if(raza[§§constant(23)] == 0 && raza[§§constant(24)] >= 1)
- {
- raza[§§constant(26)][§§constant(27)](2);
- }
- else if(raza[§§constant(23)] == 0)
- {
- raza[§§constant(26)][§§constant(27)](§§constant(28));
- }
- removeMovieClip(_root);
- }
- break loop0;
- }
- if(eval("\x01") == 835)
- {
- set("\x01",eval("\x01") + 77);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 146);
- }
- }
- else
- {
- if(eval("\x01") == 595)
- {
- set("\x01",eval("\x01") + 356);
- §§pop()[§§pop()] = §§pop() + §§pop().speed;
- if(this._y >= 500)
- {
- removeMovieClip(this);
- }
- break loop0;
- }
- if(eval("\x01") == 520)
- {
- set("\x01",eval("\x01") - 267);
- §§push(true);
- }
- else if(eval("\x01") == 955)
- {
- set("\x01",eval("\x01") - 360);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 356);
- }
- }
- else
- {
- if(eval("\x01") == 476)
- {
- break;
- }
- if(eval("\x01") == 366)
- {
- set("\x01",eval("\x01") + 481);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 500);
- }
- }
- else if(eval("\x01") == 845)
- {
- set("\x01",eval("\x01") - 612);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 231);
- }
- }
- else
- {
- if(eval("\x01") == 819)
- {
- set("\x01",eval("\x01") - 467);
- break loop0;
- }
- if(eval("\x01") == 241)
- {
- set("\x01",eval("\x01") + 202);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 241);
- }
- }
- else
- {
- if(eval("\x01") == 847)
- {
- set("\x01",eval("\x01") - 500);
- loop13:
- while(true)
- {
- set(§§pop(),§§pop() - 335);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 799);
- }
- while(true)
- {
- if(eval("\x01") == 802)
- {
- set("\x01",eval("\x01") + 196);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 963)
- {
- set("\x01",eval("\x01") - 610);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 0)
- {
- set("\x01",eval("\x01") + 389);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 426)
- {
- set("\x01",eval("\x01") - 202);
- §§push(§§pop() and §§pop());
- break loop0;
- }
- if(eval("\x01") == 412)
- {
- break loop13;
- }
- if(eval("\x01") == 687)
- {
- set("\x01",eval("\x01") - 687);
- play();
- §§push(§§pop() === (§§pop() === §§pop() / (random(mbchr(§§pop())) - 1)));
- break loop0;
- }
- if(eval("\x01") == 224)
- {
- set("\x01",eval("\x01") + 596);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 998)
- {
- set("\x01",eval("\x01") - 572);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 202);
- }
- continue;
- }
- if(eval("\x01") == 820)
- {
- set("\x01",eval("\x01") - 133);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 687);
- }
- continue;
- }
- if(eval("\x01") == 389)
- {
- set("\x01",eval("\x01") + 23);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 551);
- }
- continue;
- }
- if(eval("\x01") != 353)
- {
- if(eval("\x01") == 18)
- {
- set("\x01",eval("\x01") + 799);
- break loop0;
- }
- if(eval("\x01") == 817)
- {
- set("\x01",eval("\x01") + 152);
- if(this.ok == true)
- {
- if(this.square.hitTest(_root.ufo.raza.square))
- {
- this.gotoAndStop("float");
- this._alpha = 80;
- this.speed = 0;
- this._y = _root.ufo._y + 60;
- this._x = _root.ufo._x;
- }
- else if(_root.sol.hitTest(this._x,this._y,true) && !this.hitTest(_root.ufo.raza.square) && this.dead == false)
- {
- if(_root.sol.hitTest(this._x,this._y - 3,true) && !this.hitTest(_root.ufo.raza.square))
- {
- this._y -= 2;
- this.gotoAndStop("mers");
- }
- else
- {
- if(this.square.hitTest(_root.poarta.square) && counter == 0)
- {
- _root.poarta.raza.play();
- this._x = _root.poarta._x;
- this._y = _root.poarta._y - 10;
- this.masca.play();
- }
- this.gotoAndStop("standBy");
- this.speed = 0;
- this._y += this.speed;
- this._alpha = 100;
- }
- }
- else if(!_root.sol.hitTest(this._x,this._y,true))
- {
- this.gotoAndStop("fall");
- this._alpha = 100;
- this.speed += 0.3;
- this._y += this.speed;
- }
- else if(this.dead == true)
- {
- this.gotoAndStop("explode");
- }
- if(this._y >= 500)
- {
- _root.oiPeScena--;
- if(_root.oiRapite >= _root.oiTarget)
- {
- _root.goodJob.gotoAndPlay(2);
- }
- else if(_root.oiPeScena == 0 && _root.oiRapite >= 1)
- {
- _root.goodJob.gotoAndPlay(2);
- }
- else if(_root.oiPeScena == 0)
- {
- _root.goodJob.gotoAndPlay("end");
- }
- removeMovieClip(this);
- }
- }
- break loop0;
- }
- if(eval("\x01") == 969)
- {
- set("\x01",eval("\x01") - 969);
- }
- break loop0;
- }
- continue loop13;
- }
- }
- set("\x01",eval("\x01") + 551);
- break loop0;
- }
- if(eval("\x01") == 347)
- {
- set("\x01",eval("\x01") + 498);
- §§push(true);
- }
- else if(eval("\x01") == 895)
- {
- set("\x01",eval("\x01") - 529);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 601)
- {
- set("\x01",eval("\x01") - 81);
- break loop0;
- }
- if(eval("\x01") == 549)
- {
- set("\x01",eval("\x01") + 52);
- continue loop18;
- }
- if(eval("\x01") == 352)
- {
- set("\x01",eval("\x01") + 197);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 766)
- {
- set("\x01",eval("\x01") - 631);
- if(this.ok == true)
- {
- if(this.square.hitTest(_root.ufo.raza.square))
- {
- this.gotoAndStop("float");
- this._alpha = 80;
- this.speed = 0;
- this._y = _root.ufo._y + 60;
- this._x = _root.ufo._x;
- }
- else if(_root.sol.hitTest(this._x,this._y,true) && !this.hitTest(_root.ufo.raza.square) && this.dead == false)
- {
- if(_root.sol.hitTest(this._x,this._y - 3,true) && !this.hitTest(_root.ufo.raza.square))
- {
- this._y -= 2;
- this.gotoAndStop("mers");
- }
- else
- {
- if(this.square.hitTest(_root.poarta.square) && counter == 0)
- {
- _root.poarta.raza.play();
- this._x = _root.poarta._x;
- this._y = _root.poarta._y - 10;
- this.masca.play();
- }
- this.gotoAndStop("standBy");
- this.speed = 0;
- this._y += this.speed;
- this._alpha = 100;
- }
- }
- else if(!_root.sol.hitTest(this._x,this._y,true))
- {
- this.gotoAndStop("fall");
- this._alpha = 100;
- this.speed += 0.3;
- this._y += this.speed;
- }
- else if(_root[§§constant(14)] == true)
- {
- _root._x(§§constant(22));
- }
- if(this._y >= 500)
- {
- _root.oiPeScena--;
- if(_root.oiRapite >= _root.oiTarget)
- {
- _root.goodJob.gotoAndPlay(2);
- }
- else if(_root.oiPeScena == 0 && _root.oiRapite >= 1)
- {
- _root.goodJob.gotoAndPlay(2);
- }
- else if(lifeText[§§constant(23)] == 0)
- {
- lifeText[§§constant(26)][§§constant(27)](§§constant(28));
- }
- removeMovieClip(this);
- }
- }
- break loop0;
- }
- if(eval("\x01") != 464)
- {
- if(eval("\x01") == 233)
- {
- set("\x01",eval("\x01") + 231);
- break loop0;
- }
- if(eval("\x01") == 912)
- {
- set("\x01",eval("\x01") - 146);
- eval(§§pop()).raza = true;
- _root.square = false;
- _root.hitTest = true;
- _root.float = false;
- _root.gotoAndStop = false;
- _root._alpha = 0;
- _root.speed = 5;
- _root._y = 0;
- _root.dead(_x.sol);
- _x.sol = _x.sol + 1;
- break loop0;
- }
- if(eval("\x01") == 135)
- {
- set("\x01",eval("\x01") - 135);
- }
- break loop0;
- }
- set("\x01",eval("\x01") - 223);
- §§push(true);
- }
- }
- }
- }
- }
- }
- }
- }
- set("\x01",eval("\x01") + 343);
- if(!§§pop())
- {
- while(true)
- {
- addr1420:
- while(true)
- {
- §§goto(addr1236);
- }
- §§goto(addr1321);
- }
- addr1413:
- }
- set("\x01",eval("\x01") - 467);
- §§goto(addr1420);
- }
- }
- else
- {
- if(eval("\x01") != 362)
- {
- if(eval("\x01") == 828)
- {
- set("\x01",eval("\x01") - 228);
- }
- break loop0;
- }
- set("\x01",eval("\x01") - 194);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 189);
- }
- while(true)
- {
- if(eval("\x01") == 705)
- {
- set("\x01",eval("\x01") - 243);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 673)
- {
- set("\x01",eval("\x01") + 305);
- §§push(§§pop()());
- break loop0;
- }
- if(eval("\x01") == 293)
- {
- set("\x01",eval("\x01") + 56);
- prevFrame();
- break loop0;
- }
- if(eval("\x01") == 560)
- {
- set("\x01",eval("\x01") + 323);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 781);
- }
- continue;
- }
- if(eval("\x01") == 281)
- {
- set("\x01",eval("\x01") + 405);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 212);
- }
- continue;
- }
- if(eval("\x01") == 357)
- {
- set("\x01",eval("\x01") + 534);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 837)
- {
- set("\x01",eval("\x01") - 544);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 56);
- }
- continue;
- }
- if(eval("\x01") == 462)
- {
- set("\x01",eval("\x01") + 211);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 305);
- }
- continue;
- }
- if(eval("\x01") == 803)
- {
- set("\x01",eval("\x01") - 107);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 451);
- }
- continue;
- }
- if(eval("\x01") == 406)
- {
- set("\x01",eval("\x01") + 271);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 7)
- {
- set("\x01",eval("\x01") + 510);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 111);
- }
- continue;
- }
- if(eval("\x01") == 176)
- {
- set("\x01",eval("\x01") + 494);
- }
- else
- {
- if(eval("\x01") == 891)
- {
- set("\x01",eval("\x01") - 63);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 228);
- }
- continue;
- }
- if(eval("\x01") == 632)
- {
- set("\x01",eval("\x01") - 456);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 494);
- }
- continue;
- }
- if(eval("\x01") == 349)
- {
- set("\x01",eval("\x01") + 454);
- §§push(true);
- continue;
- }
- if(eval("\x01") != 937)
- {
- if(eval("\x01") == 670)
- {
- set("\x01",eval("\x01") - 389);
- §§push(true);
- }
- else if(eval("\x01") == 24)
- {
- set("\x01",eval("\x01") + 813);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 517)
- {
- set("\x01",eval("\x01") - 111);
- loop19:
- while(true)
- {
- set(§§pop(),eval(§§pop()) - 210);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 125);
- }
- while(true)
- {
- if(eval("\x01") == 826)
- {
- set("\x01",eval("\x01") + 40);
- §§push(true);
- }
- else if(eval("\x01") == 764)
- {
- set("\x01",eval("\x01") - 246);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 472);
- }
- }
- else if(eval("\x01") == 46)
- {
- set("\x01",eval("\x01") + 691);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 177)
- {
- break loop19;
- }
- if(eval("\x01") == 298)
- {
- set("\x01",eval("\x01") + 318);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 439);
- }
- }
- else
- {
- if(eval("\x01") == 58)
- {
- set("\x01",eval("\x01") + 163);
- prevFrame();
- break loop0;
- }
- if(eval("\x01") == 866)
- {
- break;
- }
- if(eval("\x01") == 616)
- {
- set("\x01",eval("\x01") - 439);
- break loop0;
- }
- if(eval("\x01") == 221)
- {
- set("\x01",eval("\x01") + 77);
- §§push(true);
- }
- else if(eval("\x01") == 737)
- {
- set("\x01",eval("\x01") - 679);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 163);
- }
- }
- else
- {
- if(eval("\x01") != 531)
- {
- if(eval("\x01") == 518)
- {
- set("\x01",eval("\x01") - 472);
- break loop0;
- }
- if(eval("\x01") == 656)
- {
- set("\x01",eval("\x01") - 125);
- stop();
- break loop0;
- }
- if(eval("\x01") == 562)
- {
- set("\x01",eval("\x01") - 562);
- }
- break loop0;
- }
- set("\x01",eval("\x01") + 233);
- §§push(true);
- }
- }
- }
- }
- }
- set("\x01",eval("\x01") + 385);
- x = random(2) + 1;
- y = random(2) + 1;
- if(x == y)
- {
- this._xscale = 100;
- this.dreapta = false;
- this.stanga = true;
- }
- else
- {
- this._xscale = -100;
- this.dreapta = true;
- this.stanga = false;
- }
- this.ok = true;
- this.mers = false;
- this.dead = false;
- this.speed = 0;
- this.speedX = 5;
- this.counter = 0;
- this.swapDepths(_root.oiCounter);
- _root.oiCounter = _root.oiCounter + 1;
- break loop0;
- }
- if(eval("\x01") == 102)
- {
- set("\x01",eval("\x01") + 605);
- if(this.ok == true)
- {
- if(this.square.hitTest(_root.ufo.raza.square))
- {
- this.gotoAndStop("float");
- this._alpha = 100;
- this.speed = 0;
- this._y = _root.ufo._y + 60;
- this._x = _root.ufo._x;
- }
- else if(_root.sol.hitTest(this._x,this._y,true) && !this.hitTest(_root.ufo.raza.square) && this.dead == false)
- {
- if(_root.sol.hitTest(this._x,this._y - 3,true) && !this.hitTest(_root.ufo.raza.square))
- {
- this._y -= 2;
- this.gotoAndStop("mers");
- }
- else
- {
- if(this.square.hitTest(_root.poarta.square) && counter == 0)
- {
- _root.poarta.raza.play();
- this._x = _root.poarta._x;
- this._y = _root.poarta._y - 10;
- this.masca.play();
- }
- this.gotoAndStop("standBy");
- this.speed = 0;
- this._y += this.speed;
- this._alpha = 100;
- }
- }
- else if(!_root.sol.hitTest(this._x,this._y,true))
- {
- this.gotoAndStop("fall");
- this._alpha = 100;
- this.speed += 0.3;
- this._y += this.speed;
- }
- else if(_root.accel == true)
- {
- _root.lifeText("rosu");
- }
- if(this._y >= 500)
- {
- removeMovieClip(this);
- }
- }
- break loop0;
- }
- if(eval("\x01") == 168)
- {
- set("\x01",eval("\x01") + 189);
- break loop0;
- }
- if(eval("\x01") == 883)
- {
- set("\x01",eval("\x01") - 781);
- if(_root.sol.hitTest(eval(§§pop())._x,§§pop(),§§pop()) && !this.hitTest(_root.ufo.raza.square) && this.dead == false)
- {
- if(_root.sol.hitTest(this._x,this._y - 3,true) && !this.hitTest(_root.ufo.raza.square))
- {
- this._y -= 2;
- this.gotoAndStop("mers");
- }
- else
- {
- if(this.square.hitTest(_root.poarta.square) && counter == 0)
- {
- _root.poarta.raza.play();
- this._x = _root.poarta._x;
- this._y = _root.poarta._y - 10;
- this.masca.play();
- }
- this.gotoAndStop("standBy");
- this.speed = 0;
- this._y += this.speed;
- this._alpha = 100;
- }
- }
- else if(!_root.sol.hitTest(this._x,this._y,true))
- {
- this.gotoAndStop("fall");
- this._alpha = 100;
- this.speed += 0.3;
- this._y += this.speed;
- }
- else if(_root.accel == true)
- {
- _root.lifeText("rosu");
- }
- if(_root.smokeDepth >= 500)
- {
- primaData.attachMovie--;
- if(primaData._alpha >= primaData.onEnterFrame)
- {
- primaData.ok._x(2);
- }
- else if(primaData.attachMovie == 0 && primaData._alpha >= 1)
- {
- primaData.ok._x(2);
- }
- else if(primaData.attachMovie == 0)
- {
- primaData.ok._x("_y");
- }
- removeMovieClip(_root);
- }
- break loop0;
- }
- if(eval("\x01") != 978)
- {
- break;
- }
- set("\x01",eval("\x01") - 346);
- §§push(true);
- }
- continue;
- }
- set("\x01",eval("\x01") - 913);
- while(true)
- {
- if(!§§pop())
- {
- set("\x01",eval("\x01") - 946);
- §§push(true);
- }
- else if(eval("\x01") == 754)
- {
- set("\x01",eval("\x01") - 386);
- §§push(true);
- }
- else if(eval("\x01") == 368)
- {
- set("\x01",eval("\x01") + 26);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 348);
- }
- }
- else if(eval("\x01") == 46)
- {
- set("\x01",eval("\x01") + 731);
- §§push(true);
- }
- else
- {
- if(eval("\x01") != 777)
- {
- if(eval("\x01") == 45)
- {
- set("\x01",eval("\x01") + 284);
- _root.level = 10;
- _root.primaData = true;
- _root.ufo.swapDepths(999);
- _root.life = 100;
- _root.lifeBar.gotoAndStop(_root.life);
- _root.lifeText = _root.life + "%";
- _root.oiRapite = 0;
- _root.smokeDepth = 500;
- _root.speedX = 0;
- _root.speedY = 0.7;
- _root.accel = 1;
- _root.counterPozitii = 0;
- _root.beamCounter = 0;
- _root.beamOpen = false;
- _root.rotation = false;
- _root.float = false;
- h = 1;
- while(h <= 4)
- {
- _root.attachMovie("rosu" + h,"rosu" + h,_root.getNextHighestDepth());
- _root["rosu" + h]._alpha = 0;
- h++;
- }
- §§push(_root);
- §§push("onEnterFrame");
- }
- else
- {
- if(eval("\x01") == 42)
- {
- set("\x01",eval("\x01") - 30);
- addr2661:
- §§push(true);
- while(true)
- {
- if(eval("\x01") == 424)
- {
- set("\x01",eval("\x01") + 298);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 621)
- {
- set("\x01",eval("\x01") - 83);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 516);
- }
- continue;
- }
- if(eval("\x01") == 21)
- {
- set("\x01",eval("\x01") + 768);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 744);
- }
- continue;
- }
- if(eval("\x01") == 12)
- {
- set("\x01",eval("\x01") + 21);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 798);
- }
- continue;
- }
- if(eval("\x01") == 789)
- {
- set("\x01",eval("\x01") - 744);
- break loop0;
- }
- if(eval("\x01") == 363)
- {
- set("\x01",eval("\x01") - 321);
- §§pop()[§§pop()] = §§pop();
- break loop0;
- }
- if(eval("\x01") == 574)
- {
- set("\x01",eval("\x01") - 192);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 462);
- }
- continue;
- }
- if(eval("\x01") != 394)
- {
- if(eval("\x01") == 882)
- {
- set("\x01",eval("\x01") - 128);
- break loop0;
- }
- if(eval("\x01") != 722)
- {
- break;
- }
- set("\x01",eval("\x01") + 160);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 128);
- }
- continue;
- }
- set("\x01",eval("\x01") - 348);
- nextFrame();
- toggleHighQuality();
- if(§§pop()[§§pop() / §§pop()] < 3)
- {
- if(_root.counterPozitii == 0)
- {
- _root.ufo.ufo2.ufo3.gotoAndPlay("apasatJos");
- }
- _root.counterPozitii = 1;
- _root.speedY += _root.accel;
- }
- if(Key.isDown(32))
- {
- if(_root.ufo._rotation == 0)
- {
- if(_root.beamCounter == 0)
- {
- _root.ufo.raza.gotoAndPlay(2);
- _root.beamCounter = 1;
- }
- }
- }
- if(_root.speedX < 0)
- {
- if(_root.ufo._rotation < 0 && _root.rotation == true)
- {
- _root.ufo._rotation = _root.ufo._rotation + 1;
- }
- _root.speedX += 0.2;
- if(_root.speedX >= 0)
- {
- _root.speedX = 0;
- _root.ufo.ufo2.ufo3.gotoAndStop(1);
- _root.ufo._rotation = 0;
- }
- }
- if(_root.speedX > 0)
- {
- if(_root.ufo._rotation > 0 && _root.rotation == true)
- {
- _root.ufo._rotation--;
- }
- _root.speedX -= 0.2;
- if(_root.speedX <= 0)
- {
- _root.speedX = 0;
- _root.ufo.ufo2.ufo3.gotoAndStop(1);
- _root.ufo._rotation = 0;
- }
- }
- if(_root.speedY < 0)
- {
- _root.speedY += 0.2;
- if(_root.speedY >= 0)
- {
- _root.speedY = 0.7;
- }
- }
- }
- continue;
- addr2661:
- }
- else
- {
- if(eval("\x01") == 33)
- {
- set("\x01",eval("\x01") + 798);
- break loop0;
- }
- if(eval("\x01") == 831)
- {
- set("\x01",eval("\x01") - 210);
- §§goto(addr2661);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 538)
- {
- set("\x01",eval("\x01") - 516);
- break loop0;
- }
- if(eval("\x01") == 22)
- {
- set("\x01",eval("\x01") + 552);
- §§goto(addr2661);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 382)
- {
- set("\x01",eval("\x01") + 462);
- stop();
- set(§§pop(),§§pop());
- this.swapDepths(500);
- break loop0;
- }
- if(eval("\x01") == 844)
- {
- set("\x01",eval("\x01") - 430);
- §§goto(addr2661);
- §§push(true);
- }
- else
- {
- if(eval("\x01") != 414)
- {
- if(eval("\x01") == 555)
- {
- set("\x01",eval("\x01") + 412);
- §§push(§§pop() >> (§§pop() >>> (§§pop() >>> §§pop())));
- break loop0;
- }
- if(eval("\x01") == 329)
- {
- set("\x01",eval("\x01") - 329);
- }
- break loop0;
- }
- set("\x01",eval("\x01") + 141);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 412);
- }
- §§goto(addr2661);
- }
- §§goto(addr2661);
- }
- §§goto(addr2661);
- }
- §§goto(addr2661);
- }
- §§goto(addr2661);
- }
- §§pop()[§§pop()] = §§pop();
- if(_root.primaData)
- {
- _root.attachMovie("d" + _root.level,"d" + _root.level,93);
- }
- _root.d1._x = 405;
- _root.d1._y = 257;
- _root["d" + _root.level]._x = 226;
- _root["d" + _root.level]._y = 303;
- _root.starArray = new Array();
- _root.starArray = ["s4","s4","s4","s4"];
- _root.removeArray = new Array();
- _root.removeArray = ["o1","o2","o3","o4","o5","o6","o7","o8","bomb1","bomb2","ufo","ufo2","poarta"];
- listener = new Object();
- listener.onKeyUp = function()
- {
- if(Key.getCode() == 37 || Key.getCode() == 38 || Key.getCode() == 39 || Key.getCode() == 40)
- {
- _root.ufo.ufo2.ufo3.play();
- _root.counterPozitii = 0;
- _root.rotation = true;
- }
- if(Key.getCode() == 32)
- {
- _root.ufo.raza.play();
- }
- };
- Key.addListener(listener);
- _root.oiCounter = 30;
- _root.bombCounter = 20;
- _root.smokeCounter = 3500;
- _root.starCounter = 3500;
- _root.oiTarget = 6;
- _root.oiPeScena = 6;
- _root.bombe = 2;
- stop();
- break loop0;
- }
- set("\x01",eval("\x01") - 414);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 321);
- }
- }
- §§goto(addr2661);
- }
- }
- }
- continue;
- addr4045:
- }
- §§goto(addr1413);
- }
- }
- }
- §§goto(addr4045);
- }
- }
- else
- {
- if(eval("\x01") == 477)
- {
- set("\x01",eval("\x01") - 374);
- trace("sol2");
- break;
- }
- if(eval("\x01") == 198)
- {
- set("\x01",eval("\x01") - 115);
- eval(§§pop())[§§constant(11)] = eval(§§constant(0))[§§constant(11)] + eval(§§constant(0))[§§constant(10)];
- if(eval(§§constant(0))[§§constant(11)] >= 500)
- {
- eval(§§constant(2))[§§constant(23)]--;
- if(eval(§§constant(2))[§§constant(24)] >= eval(§§constant(2))[§§constant(25)])
- {
- eval(§§constant(2))[§§constant(26)][§§constant(27)](2);
- }
- else if(eval(§§constant(2))[§§constant(23)] == 0 && eval(§§constant(2))[§§constant(24)] >= 1)
- {
- eval(§§constant(2))[§§constant(26)][§§constant(27)](2);
- }
- else if(eval(§§constant(2))[§§constant(23)] == 0)
- {
- eval(§§constant(2))[§§constant(26)][§§constant(27)](§§constant(28));
- }
- removeMovieClip(eval(§§constant(0)));
- }
- break;
- }
- if(eval("\x01") != 120)
- {
- if(eval("\x01") == 144)
- {
- set("\x01",eval("\x01") + 756);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 402);
- }
- }
- else if(eval("\x01") == 729)
- {
- set("\x01",eval("\x01") + 241);
- §§push(true);
- }
- else if(eval("\x01") == 373)
- {
- set("\x01",eval("\x01") - 283);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 639);
- }
- }
- else if(eval("\x01") == 742)
- {
- set("\x01",eval("\x01") - 622);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 65);
- }
- }
- else
- {
- if(eval("\x01") == 90)
- {
- set("\x01",eval("\x01") + 639);
- if(!eval(§§constant(2))[§§constant(13)][§§constant(6)](eval(§§pop())[§§constant(12)],§§pop(),§§pop()))
- {
- eval(§§constant(0))[§§constant(8)](§§constant(21));
- eval(§§constant(0))[§§constant(9)] = 100;
- eval(§§constant(0))[§§constant(10)] += 0.3;
- eval(§§constant(0))[§§constant(11)] += eval(§§constant(0))[§§constant(10)];
- }
- else if(eval(§§constant(0))[§§constant(14)] == true)
- {
- eval(§§constant(0))[§§constant(8)](§§constant(22));
- }
- if(eval(§§constant(0))[§§constant(11)] >= 500)
- {
- eval(§§constant(2))[§§constant(23)]--;
- if(eval(§§constant(2))[§§constant(24)] >= eval(§§constant(2))[§§constant(25)])
- {
- eval(§§constant(2))[§§constant(26)][§§constant(27)](2);
- }
- else if(eval(§§constant(2))[§§constant(23)] == 0 && eval(§§constant(2))[§§constant(24)] >= 1)
- {
- eval(§§constant(2))[§§constant(26)][§§constant(27)](2);
- }
- else if(eval(§§constant(2))[§§constant(23)] == 0)
- {
- eval(§§constant(2))[§§constant(26)][§§constant(27)](§§constant(28));
- }
- removeMovieClip(eval(§§constant(0)));
- }
- break;
- }
- if(eval("\x01") == 970)
- {
- set("\x01",eval("\x01") - 371);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 357);
- }
- }
- else
- {
- if(eval("\x01") == 900)
- {
- set("\x01",eval("\x01") - 402);
- break;
- }
- if(eval("\x01") == 589)
- {
- set("\x01",eval("\x01") + 333);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 823);
- }
- }
- else if(eval("\x01") == 956)
- {
- set("\x01",eval("\x01") - 356);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 103)
- {
- set("\x01",eval("\x01") - 103);
- break;
- }
- if(eval("\x01") != 600)
- {
- break;
- }
- set("\x01",eval("\x01") - 228);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 234);
- }
- }
- }
- }
- continue;
- }
- set("\x01",eval("\x01") - 65);
- loop1:
- while(true)
- {
- set(§§pop(),§§pop() - 166);
- loop2:
- while(true)
- {
- while(true)
- {
- if(eval("\x01") == 931)
- {
- set("\x01",eval("\x01") - 288);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 644)
- {
- set("\x01",eval("\x01") - 166);
- toggleHighQuality();
- break loop0;
- }
- if(eval("\x01") == 83)
- {
- break;
- }
- if(eval("\x01") == 222)
- {
- set("\x01",eval("\x01") + 317);
- §§push(true);
- }
- else if(eval("\x01") == 49)
- {
- set("\x01",eval("\x01") + 34);
- §§push(true);
- }
- else if(eval("\x01") == 539)
- {
- set("\x01",eval("\x01") - 40);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 450);
- }
- }
- else
- {
- if(eval("\x01") == 873)
- {
- set("\x01",eval("\x01") - 651);
- set(§§pop(),eval("\x01") - 373);
- break loop0;
- }
- if(eval("\x01") == 161)
- {
- set("\x01",eval("\x01") + 436);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 6);
- }
- }
- else
- {
- if(eval("\x01") == 478)
- {
- set("\x01",eval("\x01") - 18);
- if(this.hitTest(_root.ufo.raza.square))
- {
- this.bomba1.play();
- this._alpha = 80;
- this.speed = 0;
- this._y = _root.ufo._y + 58;
- this._x = _root.ufo._x;
- }
- else if(!_root.sol.hitTest(this._x,this._y,true))
- {
- this._alpha = 100;
- this.speed += 0.3;
- counterFall++;
- this._y += this.speed;
- }
- else if(_root.sol.hitTest(this._x,this._y,true) && !this.hitTest(_root.ufo.raza.square))
- {
- if(counterFall >= 10 && counter == 0)
- {
- this.gotoAndStop(2);
- counter = 1;
- }
- }
- if(this._y >= 500)
- {
- removeMovieClip(this);
- }
- break loop0;
- }
- if(eval("\x01") == 597)
- {
- break loop2;
- }
- if(eval("\x01") == 499)
- {
- set("\x01",eval("\x01") - 450);
- break loop0;
- }
- if(eval("\x01") == 460)
- {
- set("\x01",eval("\x01") - 460);
- break loop0;
- }
- if(eval("\x01") == 288)
- {
- set("\x01",eval("\x01") + 585);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 651);
- }
- }
- else if(eval("\x01") == 643)
- {
- set("\x01",eval("\x01") + 309);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 616);
- }
- }
- else if(eval("\x01") == 336)
- {
- set("\x01",eval("\x01") - 175);
- §§push(true);
- }
- else
- {
- if(eval("\x01") != 603)
- {
- if(eval("\x01") == 952)
- {
- set("\x01",eval("\x01") - 616);
- }
- break loop0;
- }
- set("\x01",eval("\x01") - 315);
- §§push(true);
- }
- }
- }
- }
- }
- set("\x01",eval("\x01") + 561);
- if(!§§pop())
- {
- continue;
- }
- continue loop1;
- }
- set("\x01",eval("\x01") + 6);
- loop4:
- while(true)
- {
- set(§§pop(),§§pop() + 31);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 642);
- }
- while(true)
- {
- if(eval("\x01") == 807)
- {
- set("\x01",eval("\x01") - 337);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 562)
- {
- set("\x01",eval("\x01") - 384);
- prevFrame();
- break loop0;
- }
- if(eval("\x01") == 918)
- {
- set("\x01",eval("\x01") - 515);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 403)
- {
- set("\x01",eval("\x01") + 159);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 384);
- }
- continue;
- }
- if(eval("\x01") == 765)
- {
- break loop4;
- }
- if(eval("\x01") == 245)
- {
- break;
- }
- if(eval("\x01") == 295)
- {
- set("\x01",eval("\x01") + 470);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 575);
- }
- continue;
- }
- if(eval("\x01") == 616)
- {
- set("\x01",eval("\x01") + 225);
- §§pop()[§§pop() == §§pop()]();
- _x.sol = _x.sol + 1;
- break loop0;
- }
- if(eval("\x01") == 841)
- {
- set("\x01",eval("\x01") - 546);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 470)
- {
- set("\x01",eval("\x01") + 146);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 225);
- }
- continue;
- }
- if(eval("\x01") == 178)
- {
- set("\x01",eval("\x01") + 110);
- x = random(2) + 1;
- y = random(2) + 1;
- if(x == y)
- {
- this._xscale = 100;
- this.dreapta = false;
- this.stanga = true;
- }
- else
- {
- this._xscale = -100;
- this.dreapta = true;
- this.stanga = false;
- }
- this.ok = true;
- this.mers = false;
- this.dead = false;
- this.speed = 0;
- this.speedX = 5;
- this.counter = 0;
- this.swapDepths(_root.oiCounter);
- _root.oiCounter = _root.oiCounter + 1;
- break loop0;
- }
- if(eval("\x01") != 276)
- {
- if(eval("\x01") != 190)
- {
- if(eval("\x01") == 288)
- {
- set("\x01",eval("\x01") - 288);
- }
- break loop0;
- }
- set("\x01",eval("\x01") + 55);
- §§push(true);
- continue;
- }
- set("\x01",eval("\x01") + 642);
- while(true)
- {
- if(eval(§§pop()) != 496)
- {
- if(eval("\x01") == 591)
- {
- set("\x01",eval("\x01") - 197);
- break loop0;
- }
- if(eval("\x01") == 138)
- {
- set("\x01",eval("\x01") - 138);
- }
- break loop0;
- }
- set("\x01",eval("\x01") - 124);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 259);
- }
- while(true)
- {
- if(eval("\x01") == 706)
- {
- set("\x01",eval("\x01") + 173);
- §§push(true);
- }
- else if(eval("\x01") == 879)
- {
- set("\x01",eval("\x01") - 771);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 475);
- }
- }
- else if(eval("\x01") == 233)
- {
- set("\x01",eval("\x01") + 358);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 197);
- }
- }
- else
- {
- if(eval("\x01") == 394)
- {
- set("\x01",eval("\x01") - 256);
- if(_root.life < 0 || _root.lifeText == 0)
- {
- trace("ef");
- _root.life = 0;
- _root.end = "smashed";
- _root.attachMovie("ufo3","ufo3",1000);
- _root.ufo3._x = _root.ufo._x;
- _root.ufo3._y = _root.ufo._y;
- _root.ufo._x += 1000;
- _root.ufo.removeMovieClip();
- }
- break loop0;
- }
- if(eval("\x01") == 108)
- {
- set("\x01",eval("\x01") + 475);
- break loop0;
- }
- if(eval("\x01") == 631)
- {
- set("\x01",eval("\x01") - 398);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 372)
- {
- set("\x01",eval("\x01") + 259);
- break loop0;
- }
- if(eval("\x01") != 583)
- {
- break;
- }
- set("\x01",eval("\x01") - 87);
- §§push(true);
- }
- }
- }
- }
- }
- }
- set("\x01",eval("\x01") - 575);
- break loop0;
- }
- }
- }
-